using Altova.TypeInfo;

namespace Altova.Xml
{
	public class Xs
	{
		public static readonly ValueFormatter StandardFormatter = new XmlFormatter();

		public static readonly ValueFormatter TimeFormatter = new XmlTimeFormatter();

		public static readonly ValueFormatter DateFormatter = new XmlDateFormatter();

		public static readonly ValueFormatter DateTimeFormatter = StandardFormatter;

		public static readonly ValueFormatter GYearFormatter = new XmlGYearFormatter();

		public static readonly ValueFormatter GMonthFormatter = new XmlGMonthFormatter();

		public static readonly ValueFormatter GDayFormatter = new XmlGDayFormatter();

		public static readonly ValueFormatter GYearMonthFormatter = new XmlGYearMonthFormatter();

		public static readonly ValueFormatter GMonthDayFormatter = new XmlGMonthDayFormatter();

		public static readonly ValueFormatter HexBinaryFormatter = new XmlHexBinaryFormatter();

		public static readonly ValueFormatter IntegerFormatter = new XmlIntegerFormatter();

		public static readonly ValueFormatter DecimalFormatter = StandardFormatter;

		public static readonly ValueFormatter AnySimpleTypeFormatter = StandardFormatter;

		public static readonly ValueFormatter DurationFormatter = StandardFormatter;

		public static readonly ValueFormatter DoubleFormatter = StandardFormatter;

		public static readonly ValueFormatter Base64BinaryFormatter = StandardFormatter;
	}
}
